with impudence and shamelessness - Allemand Anglais Dictionnaire